home *** CD-ROM | disk | FTP | other *** search
- ┌────────────────────────────────────────────────────────────────────┐
- │▒▒▒ FWHEEL v1.0 ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
- └────────────────────────────────────────────────────────────────────┘
- Author : Truman Brown
- Copyright : 1993, All Rights Reserved Worldwide
-
- This program is shareware ($5.00 US). You are welcome to copy this
- software and distribute it to other users as long as the contents
- of the original archive file remain unaltered.
-
- ┌────────────────────────────────────────────────────────────────────┐
- │▒▒▒ Introduction ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
- └────────────────────────────────────────────────────────────────────┘
- Welcome to FWHEEL ... a little program I cooked up one night.
-
- FWHEEL is a data file generator for the Persistance of Vision
- (POVRAY) raytracer and the Vivid raytracer. FWHEEL is based on a
- simple concept of repeating polygons subjected to similar
- transformations. Basically, an n-sided polygon is created m-number
- of times; each instance is rotated and reduced in such a way that the
- vertices of the new polygon lie on the sides of the previous one.
- Though not 100% (self)similar, this concept is somewhat like a
- fractal - therefore the name "FWHEEL".
-
- FWHEEL is designed for the individual who is somewhat familiar with
- raytracing and wants to create a quick and easy animation that is
- both attractive and unique.
-
- ┌────────────────────────────────────────────────────────────────────┐
- │▒▒▒ System Requirements ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
- └────────────────────────────────────────────────────────────────────┘
- - An IBM (8086) or compatible CPU.
- - A VGA graphics adapter or better
- - A Microsoft-compatible mouse
-
- ┌────────────────────────────────────────────────────────────────────┐
- │▒▒▒ Running FWHEEL ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
- └────────────────────────────────────────────────────────────────────┘
- Make sure your mouse driver is loaded.
- Type FWHEEL.
- Press Enter.
-
- ┌────────────────────────────────────────────────────────────────────┐
- │▒▒▒ Menu Options ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
- └────────────────────────────────────────────────────────────────────┘
- FWHEEL's menu options allow you to either change program parameters
- or to create data files. You select a menu option by moving your
- mouse cursor over the appropriate button and clicking the left mouse
- button. You may also use your keyboard cursor keys to move the screen
- cursor to a desired option. Pressing ENTER will select the option.
-
- The following is an explanation of the various options:
-
- Sides [range 3 - 999]
- This specifies the number of sides of the polygon shape.
- Note that selecting Sides greater than 10 tends to create
- polygons very similar to circles - which typically aren't
- very interesting to look at.
- Levels [range 1 - 999]
- This specifies the number of times the polygon is repeated with-
- in itself. Note that while FWHEEL's wireframe preview is very
- fast, large Levels values can tend to slow down its wireframe
- previews considerably.
- Layers [range 1 - 999]
- This specifies the number of stacked copies of polygon sets to
- create. Depth of the copies is controlled by an editable
- variable called DPT in the data files. Similar to Levels, large
- Layers values will slow down previews (and make your data files
- BIG!).
- Frames [range 1 - 999]
- This specifies the number of animation frames to create. Each
- frame represents a separate data file, so be sure you have the
- appropriate amount of disk space available to store the number
- of frames you select.
- Low values tend to create short, jerky animations while high
- values tend to create large, smoother animations. Since FWHEEL
- creates a looping animation, it is recommended that you select
- values that align easily with a 360 degree range (i.e., 30, 60,
- 120, 180, or 360 frames).
- SphereRadius [any positive real number less 999999.00]
- This specifies the radius of the spheres at the corners of the
- polygons.
- ConeRadius [any positive real number less 999999.00]
- This specifies the radius of the cones used to create the poly-
- gons.
- OuterColor
- This specifies the color desired for the primary (largest/outer)
- polygon. Clicking on OuterColor brings up a submenu with pre-
- defined color values. Click on PGUP or PGDN to find an appro-
- priate color. These pre-defined colors are the same as those
- specified in the POVRAY include-file "COLORS.INC".
- Colors selected for Outer, Middle, and Inner colors are
- interpolated throughout the polygons.
- MiddleColor
- Same as OuterColor except that this specifies the value of the
- color of the mid-most polygon.
- InnerColor
- Same as OuterColor and MiddleColor except that this specifies
- the color of the inner-most polygon.
- Rotation
- This specifies an optional rotation that can be applied to your
- animation. The default value is None. When selected, a sub-
- menu appears where you can choose a rotation of None, X-Axis,
- Y-Axis, or Z-Axis. Hint: a Z-axis rotation will create a very
- eye-catching effect.
- Output
- This specifies which raytracer you desire to write to.
- When selected a sub-menu appears where you may choose either
- POV or Vivid.
- Vivid users should note that the data generated will correctly
- reflect Vivid's right-handed XYZ orientations.
- Filename
- This specifies the four-letter basename for the animation files
- output by FWHEEL. Files are generated sequentially as in --
- FILE0001.POV, FILE0002.POV, ... FILE####.POV and FILE.INC. For
- Vivid output you will find FILE0001.V, FILE0002.V, ...
- FILE####.V and FILE.VO.
- The .INC and .VO files contain the camera/studio setup, color
- values, textures, etc., for your animation.
- Run
- Selecting Run will cause a submenu to appear. Options availa-
- ble under the submenu are TEST and MAKE. Both options activate
- a wireframe display of the current animation. Selecting TEST
- allows you to preview the animation without generating any files.
- MAKE will create the raytracing files.
- About
- This button displays the program credits.
- Quit
- This button enables you to exit the program.
-
- Once you've generated the raytracing files, it is simply a matter of
- rendering each file using the appropriate raytracer, then compiling
- the animation with a suitable utility (such as Dave's Targa Animator
- [DTA]), and enjoying your FWHEEL animation!
-
- ┌────────────────────────────────────────────────────────────────────┐
- │▒▒▒ Legal Disclaimer ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
- └────────────────────────────────────────────────────────────────────┘
- The author, Truman Brown, provides the accompanying software and
- nonexclusively licenses its use on the following terms and condi-
- tions.
-
- The software (FWHEEL version 1.0) is copyrighted by Truman Brown
- with all rights reserved worldwide.
-
- You assume FULL RESPONSIBILITY for the selection of the software to
- achieve your intended purposes, and for its proper installation and
- use. The author DOES NOT warrant that the software will meet your
- requirements, that the software is fit for any particular purpose or
- that the use of the software will be error-free.
-
- All warranties, whether oral, written, expressed, or impled, includ-
- ing without limitation warranties of merchantability or fitness for
- a particular purpose are EXPRESSLY DISCLAIMED. In no event will
- the author, Truman Brown, be liable to you, or other users for any
- indirect, incidental, consequential, special or exemplary damages
- arising out of or in connection with the use or inability to use the
- software.
-
- ┌────────────────────────────────────────────────────────────────────┐
- │▒▒▒ Registration ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒│
- └────────────────────────────────────────────────────────────────────┘
- If you find FWHEEL useful, and I hope that you do, please consider
- registering for the amount of $5.00. Please make checks payable to
-
- Truman Brown
- 575 East Howard Street
- Pasadena, California 91104
-
- If you have any questions, suggestions, or requests I can be reached
- electronically on CompuServe (71477,221), or The Graphics Alternatives
- BBS (510-524-2780).